#define _CRT_SECURE_NO_WARNINGS

//#include <stdio.h>
//int main()
//{
//    int n = 0;
//    while (scanf("%d", &n) == 1)
//    {
//        int i = 0;
//        int j = 0;
//        for (i = 0; i <= n; i++)
//        {
//            for (j = 0; j < n - i; j++)
//            {
//                printf("  ");
//            }
//            for (j = 0; j < i + 1; j++)
//            {
//                printf("*");
//            }
//            printf("\n");
//        }
//        for (i = n; i > 0; i--)
//        {
//            for (j = 0; j <= n - i; j++)
//            {
//                printf("  ");
//            }
//            for (j = 0; j < i; j++)
//            {
//                printf("*");
//            }
//            printf("\n");
//        }
//    }
//    return 0;
//}

#include <stdio.h>
#include <stdlib.h>
int CMP(void* e1, void* e2)
{
    return *((int*)e1) - *((int*)e2);
}
int main()
{
    int arr[7] = { 0 };
    int i = 0;
    do {
        for (i = 0; i < 7; i++)
        {
            scanf("%d", &arr[i]);
        }
        qsort(arr, 7, sizeof(arr[0]), CMP);
        float ret = 0.0;
        printf("%.2f\n", (arr[1] + arr[2] + arr[3] + arr[4] + arr[5]) / 5.0);
    } while (1);
    return 0;
}